/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Compilador;

/**
 *
 * @author Analia
 */
public class Linea
{
    private String linea;
    private int puntero;

    public Linea()
    {
        linea = "";
        puntero = 0;
    }

    public void setLinea(String l)
    {
        this.linea = l;
    }

    public String getLinea()
    {
        return this.linea;
    }

    public int getPuntero()
    {
        return this.puntero;
    }

    public void resetearPuntero()
    {
        puntero = 0;
    }

    public char getCharPuntero()
    {
        return linea.charAt(puntero);
    }

    public boolean finLinea()
    {
         return puntero >= linea.length();
    }

    public int getLongitudLinea()
    {
        return (int)linea.length();
    }

    public void avanzar()
    {
        puntero++;
    }

}
